1 kettle lake
English-Spanish dictionary of Geography > kettle lake
2 pothole lake
English-Spanish dictionary of Geography > pothole lake